package com.wyh.service.groupOne.titleReview;

import com.wyh.common.result.Result;
import com.wyh.domain.po.groupOne.titleReview.MasterDataInvoiceheader;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wyh.domain.vo.groupOne.titleReview.GetInvoiceheaderVO;
import com.wyh.domain.vo.groupOne.titleReview.MasterDataInvoiceheaderVO_2;

import java.util.List;

/**
 * <p>
 * 发票抬头表 服务类
 * </p>
 *
 * @author lsf
 * @since 2024-05-28
 */
public interface MasterDataIInvoiceheaderService extends IService<MasterDataInvoiceheader> {

    /**
     * 查询发票抬头表
     * @param getInvoiceheaderVO
     * @return
     */
    Result<List<MasterDataInvoiceheaderVO_2>> getAudit(GetInvoiceheaderVO getInvoiceheaderVO);

    /**
     * 通过该发票
     * @param masterDataInvoiceheaderVO2
     * @return
     */
    Result auditing(MasterDataInvoiceheaderVO_2 masterDataInvoiceheaderVO2, int target);

    /**
     * 驳回该发票
     * @param invoiceheaderVO
     * @return
     */
}
